Dernière modification le : Jul 30 2024 at 09:39 AM

Aide mémoire pour Systadmin du dimanche

Nginx

Tester sa config avant de relancer nginx.

nginx -t

Caddy

Les logs

# Logging
        log {
                output file /var/log/caddy/access.log {
                        roll_size 10mb ## Poids maximum d'un fichier log
                        roll_keep 5 ## Nombre de fichier log
                        roll_keep_for 720h ## Temps de conservasion des log
                }
            }

Tester une config

caddy run --watch --config /etc/caddy/Caddyfile

Postgresql

Avoir les bons pivilèges

À partir de PostgreSQL 15.

ALTER DATABASE mydb OWNER TO admin;
postgres=# \c mydb
GRANT USAGE, CREATE ON SCHEMA public TO admin;

Go

UDP Buffer Sizes : quic-go (v0.19.x)

Si vous avez des avertissements concernant la taille des tampons de réception et d’envoi.

Cette commande augmente la taille maximale des tampons d’envoi et de réception à environ 7,5 Mo. Notez que ces paramètres ne sont pas conservés lors des redémarrages.

sysctl -w net.core.rmem_max=7500000
sysctl -w net.core.wmem_max=7500000